from django.conf.urls.defaults import patterns, include, url

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
from festivalrock.models import Festival, Presentacion, Banda,\
    Sector, Descuento, PuntoVenta, PerfilUsuario, DescuentoAnticipada, Butaca,\
    Fila, Entrada, EntradaMenores, EntradaMayores, EntradaJubilados,\
    CentroDeVenta, Noche, Venta
from festivalrock import settings
    
admin.autodiscover()
admin.site.register(Banda)
admin.site.register(Presentacion)
admin.site.register(Noche)
admin.site.register(Festival)
admin.site.register(Butaca)
admin.site.register(Fila)
admin.site.register(Sector)
admin.site.register(Descuento)
admin.site.register(DescuentoAnticipada)
admin.site.register(Entrada)
admin.site.register(EntradaMenores)
admin.site.register(EntradaMayores)
admin.site.register(EntradaJubilados)
admin.site.register(PerfilUsuario)
admin.site.register(Venta)
admin.site.register(PuntoVenta)
admin.site.register(CentroDeVenta)

urlpatterns = patterns('',
    url(r'^$', 'festivalrock.views.validar_usuario'),
    url(r'^funcionalidades/$', 'festivalrock.views.funcionalidades'),
    url(r'^ventas/?$', 'festivalrock.views.festivales'),
    url(r'^seleccionar_localidad/(?P<id_butaca>\w+)/(?P<id_fila>\w+)/(?P<id_festival>\w+)/(?P<id_noche>\w+)/(?P<id_sector>\w+)/$','festivalrock.views.seleccionar_localidad'),
    url(r'^cargar_planificacion/$','festivalrock.views.cargar_planificacion'),
    url(r'^desbloquear_butaca/(?P<id_butaca>\w+)/$','festivalrock.views.desbloquear_butaca'),
    url(r'^adquirir_localidad/$','festivalrock.views.adquirir_localidad'),
    url(r'^planificacion/$', 'festivalrock.views.planificacion'),
    url(r'^presentaciones/(?P<id_festival>\w+)/$','festivalrock.views.presentaciones'),
    url(r'^localidades/(?P<id_presentacion>\w+)/$','festivalrock.views.filtrar_localidades'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^login/$', 'django.contrib.auth.views.login',{'template_name': 'registration/login.html'},name='auth_login'),
    url(r'^accounts/', include('registration.urls')),
)

urlpatterns += patterns('',
        (r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}))
 
